package com.avicit.zipkinkafkaesserver.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class ZipkinInterfaceAverageDurationDto implements Serializable {
    private Long id;
    private String interfaceIp;
    private String interfacePath;
    private String interfaceMethod;
    private String serverName;
    private String serverPort;
    private Long interfaceAverageDuration;
    private String queryKey;

    private String queryDate;

    //server-a@GET@/getInfo
    private String interfaceKey;

    //抓取es 记录中的开始时间
    private Long esStartTime;
    //抓取es 记录中的结束时间
    private Long esEndTime;

    private Date createTime;

    private Date updateTime;
}
